grave peril - German English Dictionary